Design and Performance Tradeoffs in Clustered Video Servers

نویسندگان

  • Renu Tewari
  • Rajat Mukherjee
  • Daniel M. Dias
  • Harrick M. Vin
چکیده

In this paper, we investigate the suitability of clustered architectures for designing scalable multimedia servers. Specifically, we evaluate the effects of: (i) architectural design of the cluster, (ii) the size of the unit of data interleaving, and (iii) read-ahead buffering and scheduling on the real-time performance guarantees provided by the server. To analyze the effects of these parameters, we develop an analytical model of clustered multimedia servers, and then validate it through extensive simulations. The results of our analysis have formed the basis of our prototype implementation based on a cluster of switch-connected RS/6000 machines. We briefly describe the prototype and discuss some implementation details.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A request distribution method for clustered VOD servers considering buffer sharing effects

The clustering of multiple video servers is a popular architecture for huge VOD systems. In a clustered VOD system, user requests are distributed among the video servers by the dispatcher. Each video server consists of independent disks and a local buffer memory. The buffer mechanism is recognized helpful to the improvement of the disk performance. However, its effects have not been effectively...

متن کامل

Odyssey: a high-performance clustered video server

Video servers are essential in Video-on-Demand and other multimedia applications. In this paper, we present our high-performance clustered CBR video server, Odyssey. Odyssey is a server connecting PCs with switched Ethernet. It provides efficient support for normal play and interactive browsing functions such as fast-forward and fast-backward. We designed a set of algorithms for scheduling, syn...

متن کامل

Performance Analysis of a Pull-Based Parallel Video Server

ÐIn conventional video-on-demand systems, video data are stored in a video server for delivery to multiple receivers over a communications network. The video server's hardware limits the maximum storage capacity as well as the maximum number of video sessions that can concurrently be delivered. Clearly, these limits will eventually be exceeded by the growing need for better video quality and la...

متن کامل

C-JDBC: Flexible Database Clustering Middleware

Large web or e-commerce sites are frequently hosted on clusters. Successful open-source tools exist for clustering the front tiers of such sites (web servers and application servers). No comparable success has been achieved for scaling the backend databases. An expensive SMP machine is required if the database tier becomes the bottleneck. The few tools that exist for clustering databases are of...

متن کامل

A new distributed storage scheme for cluster video server

For cluster video servers, it is very important to design a good distributed storage system with high performance. One of the important issues in designing a good distributed storage system is how to store multimedia data on many storage nodes. This issue includes two topics: the scheme of splitting an entire file into many clips, and the storage of these clips on many nodes. We have designed a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996